// IRemoteAidl.aidl
package edu.guigu.serverservice.remoteaidl;

// 在此处使用导入语句声明任何非默认类型。

import edu.guigu.serverservice.remoteaidl.Student;
parcelable Student;

interface IRemoteAidl {
    /**
     * Demonstrates some basic types that you can use as parameters
     * and return values in AIDL.
     */
    // void basicTypes(int anInt, long aLong, boolean aBoolean, float aFloat,double aDouble, String aString);

    // 定义一个aidl功能 (跨进程来访问的方法)
    void action(int type);

    // 定义一个aidl功能 (跨进程来访问的方法,自定义数据)
    Student getStudent(int type);
}